submarine platform - Español Inglés Diccionario